Bachelor of Science in Computer Science: Undergraduate
Bachelor of Science in Computer Science | Undergraduate
Customize your path. Solve real-world problems. Shape the future.
Mission
Our primary mission is to expand and diversify the pool of qualified individuals in the computing profession and to advance knowledge in systems and computer science by providing high quality instruction and conducting research that addresses technical challenges and societal problems.
ABET Accreditation
The Computer Science program is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org.
Choose your path
Howard University computer science students customize their educational experience through concentration pathways that align with their passions and career goals, and include focus areas in:

Through hands-on learning, research, and industry-engaged experiences, students develop the computing skills needed to solve real-world problems and create technologies that improve society.
Graduates are prepared to excel in industry, pursue advanced study and research, or lead the next generation of tech innovation and entrepreneurship.
Contacts
Program Details
- Degree Classification: Undergraduate
- Related Degrees: B.S.
- Program Type: Major
Program Documents
Degree Requirements
Students seeking a Bachelor of Science in Computer Science (BSCS) must complete a minimum of 120 credit hours including core courses in Computer Science, Computer Programming, Mathematics, Science and Liberal Arts. Elective courses from Computer Science and Engineering including Data Science, Machine Learning, Cybersecurity, Mobile App Development, Game Development, Humanities/Social Sciences, and African-American Studies are also required. This program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.